extension: add some Y' u8 fast paths
authorØyvind Kolås <pippin@gimp.org>
Wed, 4 Apr 2018 21:49:55 +0000 (23:49 +0200)
committerØyvind Kolås <pippin@gimp.org>
Wed, 4 Apr 2018 21:49:55 +0000 (23:49 +0200)
commit0664bd4164536be723f0864b18fb56e0f6b699d0
tree76f6fcc7791c2cc7dbdfc09c176edf4d6735fc86
parent0de7cce2cfe807d93a06f884b2fb4a8441fd6788
extension: add some Y' u8 fast paths

GIMP makes use of "Y' u8" to "R'G'B' u8" and we had no paths covering it,
making it go through floating point. This commit adds code paths for expanding
single grayscale u8 to R'G'B and R'G'B'A as well as R'aG'aB'aA u8.
extensions/gggl.c